package com.myway.pojo;

import lombok.*;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@NoArgsConstructor
@Getter
@Setter
@ToString
public class TabMembIntegral implements Serializable{
    private Long integralId;

    private String membId;

    private String membLoginName;

    private String orderNo;

    private String integralStatus;

    private Date integralTime;

    private Double integralNum;

    private Double money;

    private Date flightDate;

    private String airlineCode;

    private String ticketNo;

    private String issCode;

    private String orderId;

    private String passengerSegmentId;

    private String transactionCode;

    private String productCode;

    private String flightNum;

    private String membPhoneNum;

    private String carbineClass;

    private String startCode;

    private String arriveCode;

    private Date disposeTime;

    private TabIntegralRecord tabIntegralRecord;

    private List<TabIntegralRecord> tabIntegralRecords;

    public TabMembIntegral(Long integralId, String membId, String membLoginName, String orderNo, String integralStatus, Date integralTime, Double integralNum, Double money, Date flightDate, String airlineCode, String ticketNo, String issCode, String orderId, String passengerSegmentId, String transactionCode, String productCode, String flightNum, String membPhoneNum, String carbineClass, String startCode, String arriveCode, Date disposeTime) {
        this.integralId = integralId;
        this.membId = membId;
        this.membLoginName = membLoginName;
        this.orderNo = orderNo;
        this.integralStatus = integralStatus;
        this.integralTime = integralTime;
        this.integralNum = integralNum;
        this.money = money;
        this.flightDate = flightDate;
        this.airlineCode = airlineCode;
        this.ticketNo = ticketNo;
        this.issCode = issCode;
        this.orderId = orderId;
        this.passengerSegmentId = passengerSegmentId;
        this.transactionCode = transactionCode;
        this.productCode = productCode;
        this.flightNum = flightNum;
        this.membPhoneNum = membPhoneNum;
        this.carbineClass = carbineClass;
        this.startCode = startCode;
        this.arriveCode = arriveCode;
        this.disposeTime = disposeTime;
    }
}